@charset "utf-8";

/*商城顶部*/
.top-v2{ height: 32px; border-bottom: 1px solid #c9c9c9; width:100%; min-width: 1190px; background:#f4f4f4;}
.collection-v2{ line-height: 32px;}
.collection-v2 a{ display: inline-block; background:url(../images/collection_bg.png) no-repeat left center; padding-left: 20px; color:#666;}
.dorpdown-v2{ line-height: 24px; background:#fff; padding:0 10px; margin-top: 4px; margin-left: 20px; color:#666;}
.dorpdown-btn-v2{ cursor: pointer;}
.dorpdown-btn-v2 span{ display: inline-block; background:url(../images/dorpdown_bg.png) no-repeat right -25px; padding-right: 15px; color:#1da14c;}
.welcome-v2{ margin-left: 150px; line-height: 32px;}
.welcome-text-v2{ color:#909090;}
.index-logining-v2, .index-register-v2{ margin-left:8px;}
.top-me-v2{ margin-left: 15px;}
.top-me-v2 a, .top-me-v2 span{ margin-right: 5px;}
.top-me-v2 font{ color:#1da158; margin:0 2px; font-size: 12px;}
.top-tab-v2{ line-height: 32px;}
.top-tab-list{ padding:0 14px; cursor: pointer; position:relative;}
.top-tab-list .topTab-list-span{ display: inline-block; background:url(../images/top_tab_bg.png) no-repeat right -21px; padding-right: 15px; color:#9f9f9f;}
.top-tel{ background:url(../images/top_tel_bg.png) no-repeat 10px center; padding-left: 28px; z-index: 99;}
.top-navigation{ background:url(../images/top_tab_line.png) no-repeat left center; z-index: 200;}
.top-tab-active{ background-color:#fff; box-shadow:2px 0px 2px #ccc,-2px 0px 2px #ccc;}
.top-tab-active .topTab-list-span, .top-navigation-active .topTab-list-span{ background-position: right 14px;}
.top-tab-list .top-tab-child{ position: absolute; left:-6px; top:32px; display: none;}
.top-navigation-active .top-tab-child{ display: block;}
.top-navigation-active{ background:#fff; box-shadow:2px 0px 2px #ccc,-2px 0px 2px #ccc; z-index: 200;}
.top-navigation-con{ position: absolute; right:0px; top:31px; background:#fff; width:1190px; box-shadow: 2px 2px 2px #ccc,-2px 2px 2px #ccc; overflow: hidden; padding:15px 0; display: none; z-index: 200;}
.top-navigation-active .top-navigation-con{ display: block;}
.top-navigation-con dl{ float: left; width:315px; border-left:1px solid #ddd; margin-left: -1px; padding:0 40px;}
.top-navigation-con dl dt{ font-size:16px; color:#666;}
.top-navigation-con dl dd{ overflow: hidden; line-height: 28px;}
.top-navigation-con dl dd a{ display: inline-block; width: 78px; text-align: left; float: left; height: 28px; overflow: hidden; color:#666;}
.top-navigation-con dl dd a:hover, .search-hot a:hover{ color:#38a766; text-decoration: underline;}

/*logo、搜索、购物车*/
.logo-v2{ width: 212px; height: 101px;}
.search-v2{ width: 580px; margin-top: 23px; margin-left: 150px;}
.search-text{ width: 480px; height: 34px; padding:2px; padding-right: 0; background:url(../images/search_bg.png) no-repeat;}
.search-text input{ width:476px; height:22px; line-height: 22px; padding:6px 0; padding-left:5px; border:none; color:#666; font-size: 14px; *padding:6px 0px 5px 0px;}
.search-btn{ width: 98px; height: 38px; background:url(../images/search_bg.png) no-repeat -482px top;}
.search-btn input{ width:98px; height: 38px; background:none; border:none; list-style: none; cursor: pointer;}
.search-hot{ line-height: 30px; height: 30px; overflow: hidden;}
.search-hot a, .search-hot span{ float: left; margin-right: 3px; color:#b5b5b5;}
.header-shoping{ width: 132px; height: 36px; border:1px solid #e3e3e3; background:#f9f9f9; margin-top: 23px; text-align: center; position: relative;}
.header-shoping-rightbg, .header-shoping-leftbg, .header-shoping-num, .header-shoping-text, .header-shoping-num i{ display: inline-block; position: absolute;}
.header-shoping-text{ line-height: 36px; top:0px; left:43px; color:#666;}
.header-shoping-leftbg{ width: 18px; height: 17px; background:url(../images/shoping_bg.png) no-repeat left top; left:13px; top:9px;}
.header-shoping-rightbg{ width: 4px; height: 7px; background:url(../images/shoping_right_bg.png) no-repeat left top; right:10px; top:15px;}
.header-shoping-num{ right:11px; top:-10px; color:#fff; background:#ff4542; border-radius: 2px; line-height: 16px; padding:0 5px;}
.header-shoping-num i{ width: 6px; height: 5px; background:url(../images/shoping_num_bg.png) no-repeat; bottom:-5px; left:50%; margin-left: -3px;}
a.meShop-link{ color:#666;}
a.meShop-link:hover{ color:#38a766;}
.nav-list li a{ color:#000;}
.nav-list li a:hover{ color:#1da14c;}

/*导航*/
.navigation-v2{ border-bottom: 2px solid #1da14c; background:#fff; height: 38px;}
.nav-all{ width: 195px; background:#1da158; padding-left: 15px; color:#fff; line-height: 38px; cursor: pointer; position:relative; z-index: 100;}
.nav-all-child{ background:#1da158; width:210px; position: absolute; left:0px; top:38px; border-bottom: 1px solid #1da158; padding-top: 2px;}
.nav-all-box{ border-top: 1px solid #fff; padding-left:2px;}
.nav-all-box dl{ padding:5px 15px 13px 15px;}
.nav-all-box dt{ line-height: 40px; overflow: hidden;}
.nav-all-box dt a{ color:#fff; background:url(../images/nav_bg.png) no-repeat left 8px; padding-left: 28px;}
.nav-all-box dt.feiliao a{ background-position: 0px 8px;}
.nav-all-box dt.zhongzi a{ background-position: 0px -26px;}
.nav-all-box dt.nongyao a{ background-position: 0px -58px;}
.nav-all-box dt.nongji a{ background-position: 0px -90px;}
.nav-all-bg{ width: 4px; height: 7px; background:url(../images/nav_all_bg.png) no-repeat left top; display: inline-block; margin-top: 16px;}
.nav-all-box dd{ line-height: 22px; height: 44px; white-space:nowrap; overflow: hidden;}
.nav-all-box dd a{ color: #fff; float: left; margin-right: 10px;}
.nav-list{ margin-left: 20px;}
.nav-list li{ float: left; line-height: 38px; padding:0 20px;}
.nav-all-list{ position: absolute; width:729px; height: 412px; background:#fff; left:210px; top:2px; border-right:1px solid #1da158; border-bottom:1px solid #1da158; display: none; overflow: hidden;}
.nav-allList-box{ overflow: hidden; line-height: 24px; margin-top: 10px; font-size: 12px; color:#333;}
.nav-allList-l{ width: 409px; padding:0 50px;}
.nav-allList-box h3{ float: left; width: 85px; text-align:left; color:#000; font-size: 14px; font-weight: 500;}
.nav-allList-link{ float: left; width:324px; font-size: 12px; color:#333; white-space:nowrap;}
.nav-allList-link a, .nav-allList-link span{ float: left; margin-right: 5px;}
.nav-allList-link a{ color:#333;}
.nav-allList-link a:hover{ color:#1da158; text-decoration: underline;}
.nav-allList-r{ width: 155px; background:#f8f8f8; overflow: hidden; margin:15px 15px 0px 0px; height:381px; padding:0 25px;}
.nav-allList-r strong{ color:#000; display: block;}
.nav-allList-r a{ width:67px; float: left; margin-right: 10px; font-size: 14px; color:#7f7f7f; height: 38px; overflow: hidden;}
.nav-all-list a:hover{ color:#1da158;}
.nav-all-hover dl{ background:#fff;}
.nav-all-hover dt a{ color:#1da158;}
.nav-all-hover dt.feiliao a{ background-position: -100px 8px;}
.nav-all-hover dt.zhongzi a{ background-position: -100px -26px;}
.nav-all-hover dt.nongyao a{ background-position: -100px -58px;}
.nav-all-hover dt.nongji a{ background-position: -100px -90px;}
.nav-all-hover dd a{ color:#1da158;}
.nav-all-hover .nav-all-bg{ background-position: -4px 0px;}
.nav-all-hover .nav-all-list{ display: block;}



/*服务保障*/
.button-about, .button-about img{ width:1190px; height:95px;}
.button-about{ margin-top: 10px;}

/*售后*/
.about-bottom{ margin-top: 10px; overflow: hidden;}
.about-bottom dl{ float: left; margin-right: 50px; margin-top: 20px;}
.about-bottom dt{ background:url(../images/about_title_bg.png) no-repeat; line-height: 30px; font-size: 16px; color:#1da158; padding-left: 30px;}
.about-bottom dt.gouwu-dt{ background-position: 0px 10px; margin-left: 8px;}
.about-bottom dt.lianxi-dt{ background-position: 0px -18px;}
.about-bottom dt.shouhou-dt{ background-position: 0px -48px;}
.about-bottom dt.youhui-dt{ background-position: 0px -76px;}

.about-bottom dd{ font-size: 14px; line-height: 26px; border-left: 1px solid #eee; padding-left: 30px; margin-left: 10px; padding:10px 0px 30px 20px; margin-top: 10px;}
.about-bottom dd a{ display: block; color:#666;}
.about-bottom dd a:hover{ color:#1da158;}
.fengshouhui{ text-align: center; color:#f9ab14; margin:20px 20px 0px 0px; border-right: 1px solid #eee; padding:10px 30px 10px 0px;}
.fengshouhui img{ display: block;}

/*网页底部*/
.footer{ background:#272727; overflow: hidden; color:#fff; padding-bottom: 20px;}
.footer-fl{ padding-top: 20px;}
.footer-link{ overflow: hidden; font-size: 12px; line-height: 26px;}
.footer-link a, .footer-link span{ float: left; color:#fff; margin-right:10px;}
.footer-link a:hover{ color:#fff; text-decoration: underline;}
.footer-about{ font-size: 12px; line-height: 26px; margin-top: 30px;}
.footer-fr{ color:#fff; padding-top: 40px;}
.footer-fr img{ float: right;}
.fotter-fwz{ float: right; margin-left: 20px; margin-top: 44px; font-size: 14px;}
.fotter-fwz a{ display: block; color:#fff; text-indent: -9999px; background:url(../images/fuwuzhan_btn.png) no-repeat; width: 124px; height: 30px; margin-top: 10px;}

/*选择地区*/
.dorpbox{ position: absolute; top:0px; right:0px; bottom:0px; left:0px; width:100%; height:100%; z-index: 999; display: none;}
.dorpdown-v2-active .dorpbox{ display: block;}
.dorpbox-bg{ position: fixed; width:100%; height:100%; background:#000; opacity: 0.4; filter: alpha(opacity=40); z-index: 20;}
.dorpbox-list{ width: 730px; height: 730px; background:#fff; position:fixed; left:50%; top:50%; margin-left: -365px; margin-top: -365px; z-index: 30;}
.dorpbox-close{ overflow: hidden; height: 45px;}
.dorpbox-close span{ float: right; width:45px; height: 45px; line-height: 45px; text-align: center; font-size: 28px; cursor: pointer;}
.dorpbox-dlbox{ height:655px; overflow: auto; margin-right: 15px;}
.dorpbox-list dl{ overflow: hidden; font-size: 16px; border-bottom: 1px solid #c9c9c9; width:580px; margin:0 auto; line-height: 30px; padding:10px 0px 10px 80px;}
.dorpbox-list dt{ width: 80px; float: left; margin-left: -80px; color:#000;}
.dorpbox-list dd{ white-space:nowrap;}
.dorpbox-list dd a{ color:#666; float: left; margin-right: 12px;}
.dorpbox-list dd a:hover{ color:#1da158;}